package com.luojialong.service;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.luojialong.model.domain.ScoreTb;
import com.baomidou.mybatisplus.extension.service.IService;
import com.luojialong.model.request.scoreTb.ScoreQueryRequest;
import com.luojialong.model.request.scoreTb.ScoreTbAddRequest;
import com.luojialong.model.vo.scoreTb.ScoreTbInfoVo;

/**
* @author 罗家龙
* @description 针对表【score_tb】的数据库操作Service
* @createDate 2024-04-23 20:21:06
*/
public interface ScoreTbService extends IService<ScoreTb> {


    long add(ScoreTbAddRequest scoreTbAddRequest);


    QueryWrapper<ScoreTb> getQueryWrapper(ScoreQueryRequest scoreQueryRequest);

    Page<ScoreTbInfoVo> getVo(Page<ScoreTb> scoreTbPage);

    Boolean del(Long id);
}
